hot-water radiator - Alemán Inglés Diccionario